bundle of garlic heads - Espagnol Anglais Dictionnaire